Examining Committee
نویسندگان
چکیده
Adaptive Just-in-Time (JiT) compilers employ a wide range of techniques to concentrate compilation efforts in the most promising spots of the application. The goal is to balance tight compilation budgets with appropriate level of code quality. Such techniques include profiling to identify hot spots in the application, using multiple compilation strategies, and performing aggressive optimizations. Some compiler researchers propose that JiT compilers should benefit from method-specific compilation strategies. These strategies can be discovered through machine-learning techniques, where a compilation strategy is tailored to a method based on the method’s characteristics. This thesis investigates the use of Support Vector Machines to create a learning-enabled, method-specific compilation infrastructure in Testarossa, a state-of-the-art commercial JiT compiler employed in the IBM R © J9 Java Virtual Machine. This new infrastructure allows Testarossa to quickly explore a large number of different compilation strategies, and to generate the data needed for training such models. The infrastructure also enables Testarossa to integrate with a trained machinelearned model that predicts which learned compilation strategy has the appropriate balance of code quality and compilation effort on a per-method basis. The thesis also presents the results of an extensive experimental evaluation of the infrastructure and compares these results with the performance of the original Testarossa using adaptive operation, which was manually tuned by compiler experts over the course of many years.
منابع مشابه
Examining the Relationship between Employee-superior Conflict and Voluntary Turnover in the Workplace: a Comparison of Companies across Industries
Mike Beyerlein, Major Professor Bert Hayslip Jr., Committee Professor Rodger Ballentine, Committee Member Linda Marshall, Chair of the Department of Psychology Sandra L. Terrell, Dean of the Robert B. Toulouse School of Graduate Studies EXAMINING THE RELATIONSHIP BETWEEN EMPLOYEE-SUPERIOR CONFLICT AND VOLUNTARY TURNOVER IN THE WORKPLACE: A COMPARISON OF COMPANIES ACROSS INDUSTRIES Lindsey Strak...
متن کاملGender Inequality in eSports Participation: Examining League of Legends APPROVED BY SUPERVISING COMMITTEE:
متن کامل
The Politics of Representation on Government Advisory Committees
The United States Federal Advisory Committee Act (FACA) requires advisory committees to be “fairly balanced.” By examining legislative, judicial, and administrative interpretations of FACA’s balance requirement, this article identifies a prevailing double standard: public officials assess committee members classified as experts in terms of their professional competence, while they assess those ...
متن کاملNo Man Should Escape Our Universities without Knowing How Little He Knows. University of Alberta Abstraction in Large Extensive Games Examining Committee
ION IN LARGE EXTENSIVE GAMES
متن کامل[Administration committee: analysis of the possibilities of self-management in a public hospital].
This paper analyzes the possibilities for self-management through an Administration Committee in a public hospital in São Paulo State, examining this experience and identifying the collective arrangements established from the standpoint of self-managed areas. This analysis focuses on the production dynamics of subjective aspects that pass by the Administration Committee of the hospital under ex...
متن کاملThe Importance of Examining Congenital Hypothyroidism in Connection with Congenital Heart Disease: Letter to Editor
Dear Editor-in-Chief: I read and enjoyed your stylish article, "Frequency of Congenital Cardiac Malformations in Neonates with Congenital Hypothyroidism", in relation to heart disease with hypothyroidism. As we know, one of the most commonly associated congenital hypothyroidism disorders is congenital heart disease, which has a significant effect on the recovery of pat...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2010